package com.zatech.cgnci.project.vo;

import com.zatech.cgnci.project.entity.CgnciClaimPolicyTaskDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class CgnciClaimReserveTaskVO {

    @ApiModelProperty("准备金ID")
    private Long reserveId;

    @ApiModelProperty("案件ID")
    private Long caseId;

    @ApiModelProperty("案件号")
    private String caseNo;

    @ApiModelProperty("保单号")
    private String policyNo;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("汇率约定方式")
    private String rateType;

    @ApiModelProperty("汇率日期")
    private Date rateDate;

    @ApiModelProperty("汇率")
    private BigDecimal rate;

    @ApiModelProperty("备注")
    private String remarks;

    @ApiModelProperty("任务号")
    private String taskNo;

    @ApiModelProperty("任务状态")
    private String taskStatus;

    @ApiModelProperty("准备金明细")
    private List<ReserveDetailTaskVO> details;

}
